home *** CD-ROM | disk | FTP | other *** search
/ Games of Daze / Infomagic - Games of Daze (Summer 1995) (Disc 1 of 2).iso / x2ftp / msdos / libs / mlib / examples / example0.mak < prev    next >
Encoding:
Text File  |  1994-04-15  |  1.1 KB  |  95 lines

  1. .AUTODEPEND
  2.  
  3. #        *Translator Definitions*
  4. CC = bcc +EXAMPLE0.CFG
  5. TASM = TASM
  6. TLIB = tlib
  7. TLINK = tlink
  8. LIBPATH = C:\BORLANDC\LIB;C:\MIKE\MLIB\LIB
  9. INCLUDEPATH = C:\BORLANDC\INCLUDE;C:\MIKE\MLIB\INCLUDE
  10.  
  11.  
  12. #        *Implicit Rules*
  13. .c.obj:
  14.   $(CC) -c {$< }
  15.  
  16. .cpp.obj:
  17.   $(CC) -c {$< }
  18.  
  19. #        *List Macros*
  20.  
  21.  
  22. EXE_dependencies =  \
  23.  example0.obj \
  24.  {$(LIBPATH)}mmem.lib \
  25.  {$(LIBPATH)}mtypes.lib \
  26.  {$(LIBPATH)}mio.lib \
  27.  {$(LIBPATH)}mgraph.lib
  28.  
  29. #        *Explicit Rules*
  30. example0.exe: example0.cfg $(EXE_dependencies)
  31.   $(TLINK) /v/x/n/c/d/P-/C/Vt/L$(LIBPATH) @&&|
  32. c0l.obj+
  33. example0.obj
  34. example0
  35.         # no map file
  36. mmem.lib+
  37. mtypes.lib+
  38. mio.lib+
  39. mgraph.lib+
  40. emu.lib+
  41. mathl.lib+
  42. cl.lib
  43. |
  44.  
  45.  
  46. #        *Individual File Dependencies*
  47. example0.obj: example0.cfg example0.cpp 
  48.  
  49. #        *Compiler Configuration File*
  50. example0.cfg: example0.mak
  51.   copy &&|
  52. -R
  53. -ml
  54. -3
  55. -a
  56. -K
  57. -v
  58. -G
  59. -O
  60. -Og
  61. -Oe
  62. -Om
  63. -Ov
  64. -Ol
  65. -Op
  66. -Oi
  67. -Vp
  68. -Z
  69. -k-
  70. -d
  71. -h
  72. -b-
  73. -vi-
  74. -Vf
  75. -wbbf
  76. -wpin
  77. -wamb
  78. -wamp
  79. -w-par
  80. -wasm
  81. -wpro
  82. -wcln
  83. -wnod
  84. -w-aus
  85. -wstv
  86. -wuse
  87. -weas
  88. -w-hid
  89. -wpre
  90. -I$(INCLUDEPATH)
  91. -L$(LIBPATH)
  92. | example0.cfg
  93.  
  94.  
  95.